mountain magpie - French English Dictionary